be trying to stem the tide - German English Dictionary